throttle down - German English Dictionary